armoured cavalry squadron - Alemán Inglés Diccionario